package com.zc.timedown.vo;

import com.zc.timedown.domain.TimeRecord;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;

/**
 * ClassName:TimeRecordDailyStatisticsVo
 * Description:
 * DateTime: 2025/10/21 14:02
 * Author: zc
 * Version: 1.0
 */

@Data
public class TimeRecordDailyStatisticsVo {
    @ApiModelProperty("日期")
    private LocalDate date;

    @ApiModelProperty("当日花费时间(小时)")
    private BigDecimal totalHours;

    @ApiModelProperty("按分类分组的活动列表")
    private List<TimeRecordCategoryDetailVo> categoryActivities;
}
